Skip to content

Conversation

MaicoTimmerman
Copy link

@MaicoTimmerman MaicoTimmerman commented May 26, 2025

Cython 3.1.0 will require C99 compatible C compiler, as per cython/cython#6861 (comment)

Fixes #359

Signed-off-by: maico <maico.timmerman@adyen.com>
@MaicoTimmerman MaicoTimmerman force-pushed the cython-310-incompatibility branch from 3587eda to 18729a6 Compare May 26, 2025 10:47
@jborean93
Copy link
Contributor

I'm very reluctant to do this as it will typically mean that newer CPython versions will now require a release with a changed build range anyway. I can certainly build gssapi on some Linux distros so it seems like a C99 compiler is available in some cases. We'll need to try and figure out when that has happened and whether it's wide spread enough to need something extra to constrain it or not.

Copy link

github-actions bot commented Sep 2, 2025

This pull request is stale because it has been open for 4 weeks with no activity. Remove stale label or comment or this will be closed in 2 weeks.

@github-actions github-actions bot added the stale label Sep 2, 2025
@jborean93
Copy link
Contributor

I'm trying out pinning a specific Cython version to enable more deterministic builds with #363. I may move back in the future if that turns out to have more overhead/maintenance needed but let's see how we go for now.

While this means that some older distro's might need extra flags to be set for things like the C99 compiler they can continue to use older releases or the workarounds needed. The aim here is for the latest to support the current Python and distro versions still in mainline support.

@jborean93 jborean93 closed this Sep 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

python-gssapi incompatible With Cython 3.1
2 participants